pumping drainage - Spanish English Dictionary